/** Add css rules here for your application. */


/** Example rules used by the template application (remove for your app) */
h1.phalanxtitle {
  font-size: 2em;
  font-weight: bold;
  color: #777777;
  margin: 40px 0px 70px;
  text-align: center;
}

table.main {
	border-width: 4px 4px 4px 4px;
	border-spacing: 3px;
	border-style: none none none none;
	border-collapse: separate;
	background-color: white;
}
table.main th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.main td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	text-align: center
}

img.forlink {
	border: none;
}

.loginlinks A:link {text-decoration: none; color: #0000AA;}
.loginlinks A:visited {text-decoration: none; color: #0000AA;}
.loginlinks A:active {text-decoration: none; color: #BB00AA;}
.loginlinks A:hover {text-decoration: none; color: #0000FE;}

p.disclaimer {
font-family: verdana, serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 10pt;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 1ex;
}

p.gamedefault {
	font-family: arial, verdana, serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12pt;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
}

.errortext {
	font-size: 12pt;
	color: red;
	text-align: center;
	font-weight: bold;
}

.login {
  display: block;
  font-size: 10pt;
  text-color: blue;
}

/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
  width: 400px;
}

.gwt-Hyperlink-menu a:link{
	font-size: 12pt;
	color: black;
	text-decoration: none;
	background-color: #AAAAAA;
}

.gwt-Hyperlink-menu a:visited{
	font-size: 12pt;
	color: black;
	text-decoration: none;
	background-color: #AAAAAA;
}

.gwt-Hyperlink-menu a:hover {
	font-size: 12pt;
	color: black;
	text-decoration: none;
	background-color: #0066CC;
}



.dialogVPanel {
  margin: 5px;
}

.serverResponseLabelError {
  color: red;
}

.mainPanel {
  align: right;
}

.menu {
	background-color: #AAAAAA;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
  margin: 15px 6px 6px;
}

.gwt-GlassPanel {

    /* Override glass panel color to be `green` */
    background-color: black !important;

    /* Override glass panel to 10% opacity (= 90% transparency) */
    filter: alpha(opacity = 0) !important; /* IE */
    opacity: 0.6 !important; /* non-IE */
	zoom: 1;
    /*
      NOTE: Please do NOT use either CSS 'width' or 'height' here, as
      this would defeat much of the effort that went into GlassPanel
      in order to get it to work consistently in a variety of
      circumstances. Specifically, please resist the urge to use
      'width/height: 100%' or similar constructs.
    */
  }
